Skip to content

WEBDEV-7479 Tile updates for TV collections/clips #447

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 14 commits into from
Jun 19, 2025

Conversation

latonv
Copy link
Contributor

@latonv latonv commented May 23, 2025

Some minor tile changes are required to display results within TV collections, which may be "clips" of a larger program. Tiles in these collections should also display how many times they have been "clipped" in place of their review count.

We also need slight adjustments to the data source class and main component to recognize TV collections and set the correct state when they are encountered.

Copy link

github-actions bot commented May 23, 2025

PR Preview Action v1.6.1
Preview removed because the pull request was closed.
2025-06-19 06:43 UTC

@latonv latonv force-pushed the webdev7479-tv-collection-tile branch from 2161af2 to fb43b1f Compare June 12, 2025 02:00
@bfalling
Copy link
Contributor

Left a couple questions. No showstoppers found. LGTM.

Copy link

codecov bot commented Jun 19, 2025

Codecov Report

Attention: Patch coverage is 98.05447% with 5 lines in your changes missing coverage. Please review.

Project coverage is 92.69%. Comparing base (135e30b) to head (9897ae7).
Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/models.ts 75.00% 2 Missing ⚠️
src/data-source/collection-browser-data-source.ts 95.00% 0 Missing and 1 partial ⚠️
src/tiles/grid/tile-stats.ts 99.06% 0 Missing and 1 partial ⚠️
src/tiles/item-image.ts 66.66% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #447      +/-   ##
==========================================
+ Coverage   92.63%   92.69%   +0.05%     
==========================================
  Files         108      109       +1     
  Lines       17303    17488     +185     
  Branches     1355     1369      +14     
==========================================
+ Hits        16029    16210     +181     
- Misses       1214     1215       +1     
- Partials       60       63       +3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@latonv latonv changed the title Draft: WEBDEV-7479 Tile updates for TV collections/clips WEBDEV-7479 Tile updates for TV collections/clips Jun 19, 2025
@latonv latonv merged commit f89b613 into main Jun 19, 2025
4 checks passed
@latonv latonv deleted the webdev7479-tv-collection-tile branch June 19, 2025 06:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants